@charset "utf-8";
/* CSS Rest ++++++++++++++++++++++++++++++++*/

*{ word-wrap:break-word;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, th, td { padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, th, var { font-weight: normal; font-style: normal; }
ol, ul { list-style: none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
q:before, q:after { content:”; }
abbr, acronym { border: 0; }
input,textarea{font-size:12px;}
/* CSS All Style +++++++++++++++++++++++++++*/
body { font:normal 12px/1.5 Tahoma, Helvetica, Arial, sans-serif; background-color:#fff; color:#000; }


.page_title h2{
	font-size:14px;
	color:#000000;
	font-weight:bold;
	line-height:25px;
	height:25px;
	clear:both
}
.page_title p {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	line-height: 20px;
}
.shareBox {
	clear:both;
	overflow:hidden;
	display:table;
	width: 100%;
}
.shareBox .boxL{
	width: 650px;
	float: left;
}
.shareBox .boxL h1 {
	font-size: 16px;
	line-height: 40px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D8DFEA;
}

.shareBox .boxR{
	width: 165px;
	float: right;
	background-color: #FDFEFF;
	border: 1px solid #D8DFEA;
	overflow: hidden;
}
.shareBox .boxR ul{
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.shareBox .boxR ul li{
	clear: both;
	color: #666666;
	display: inline-block;
	display:table;
}
.shareBox .boxR ul li .c1 {
	width: 37px;
	float:left;
	margin-left: 5px;
}
.shareBox .boxR ul li .c2 {
	width: 110px;
	float:left;
}

.shareBox p {
	color: #666666;
}
